package cn.sintang.mianshi;

/**
 *
 * @author txy
 * @date 2017/11/30 14:44
 */
public class PlusPlusTest {
    static{
        int x = 5; // 第一载入jvm的时候运行，由于是局部变量，x =5不影响后面的值
    }
    static int x,y; //默认为0

    public static void main(String[] args) {
        x--; //
        System.out.println(x);// x = -1
        myMethod();
        System.out.println(x + y++ +x); // 1 + 0 + 1 = 2,
        System.out.println(y); // 1
    }

    public static void myMethod(){
        y = x++ + ++x; // x++ 因为是后加x++值为-1， ++先加，此时x为0，++x为1，所以y = 0，此时x = 1
    }
}
